home *** CD-ROM | disk | FTP | other *** search
/ SGI Varsity Update 1998 August / SGI Varsity Update 1998 August.iso / relnotes / WorkShop / ch2.z / ch2
Text File  |  1998-07-29  |  19KB  |  518 lines

  1.  
  2.  
  3.  
  4.                                   - 1 -
  5.  
  6.  
  7.  
  8.        2.  _I_n_s_t_a_l_l_a_t_i_o_n__I_n_f_o_r_m_a_t_i_o_n
  9.  
  10.        This chapter lists supplemental information to the _I_R_I_S
  11.        _S_o_f_t_w_a_r_e _I_n_s_t_a_l_l_a_t_i_o_n _G_u_i_d_e.  The information listed here is
  12.        product-specific; use it with the Installation Guide to
  13.        install this product.
  14.  
  15.  
  16.        2.1  _C_a_s_e_V_i_s_i_o_n_,__W_o_r_k_S_h_o_p_,__a_n_d__P_r_o_D_e_v__S_u_b_s_y_s_t_e_m_s
  17.  
  18.        The CaseVision product is required for installing WorkShop;
  19.        it includes these subsystems:
  20.  
  21.        _C_a_s_e_V_i_s_i_o_n._s_w._c_v_p_r_o_j          CaseVision Project view
  22.  
  23.        _C_a_s_e_V_i_s_i_o_n._s_w._c_v_s_o_u_r_c_e        CaseVision Source Editor
  24.  
  25.        _C_a_s_e_V_i_s_i_o_n._s_w._h_e_l_p            CaseVision Online Help
  26.                                      Executables
  27.  
  28.        _C_a_s_e_V_i_s_i_o_n._s_w._l_a_u_n_c_h          CaseVision System Launch
  29.  
  30.        _C_a_s_e_V_i_s_i_o_n._s_w._l_i_n_k_s           CaseVision Links and Base
  31.                                      Software
  32.  
  33.        _C_a_s_e_V_i_s_i_o_n._s_w._p_c_s_d            CaseVision Daemon
  34.  
  35.        _C_a_s_e_V_i_s_i_o_n._s_w._s_c_h_e_m_e_s         CaseVision Scheme Files
  36.  
  37.        _C_a_s_e_V_i_s_i_o_n._s_w._t_t_u_t_i_l          CaseVision ToolTalk Utility
  38.  
  39.        This release includes a help system that uses the online
  40.        books for help references.  If you want to use the help
  41.        system, you need to install the books.
  42.  
  43.        The WorkShop product includes these subsystems:
  44.  
  45.        _W_o_r_k_S_h_o_p._b_o_o_k_s._D_E_B_U_G_G_E_R       WorkShop Debugger User's Guide
  46.                                      and Help
  47.  
  48.        _W_o_r_k_S_h_o_p._b_o_o_k_s._O_V_E_R_V_I_E_W       WorkShop Overview
  49.  
  50.        _W_o_r_k_S_h_o_p._b_o_o_k_s._P_E_R_F_O_R_M_A_N_C_E    WorkShop Performance Analyzer
  51.                                      User's Guide and Help
  52.  
  53.        _W_o_r_k_S_h_o_p._b_o_o_k_s._S_T_A_T_I_C         WorkShop Static Analyzer
  54.                                      User's Guide and Help
  55.  
  56.        _W_o_r_k_S_h_o_p._m_a_n._p_a_g_e_s            WorkShop Manual Pages
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.                                   - 2 -
  71.  
  72.  
  73.  
  74.        _W_o_r_k_S_h_o_p._m_a_n._r_e_l_n_o_t_e_s         WorkShop Release Notes
  75.  
  76.        _W_o_r_k_S_h_o_p._s_w._c_o_m_p_i_l_e_r          WorkShop/Delta Compiler
  77.                                      Front-end
  78.  
  79.        _W_o_r_k_S_h_o_p._s_w._c_v_b_u_i_l_d           WorkShop Build Browser
  80.  
  81.        _W_o_r_k_S_h_o_p._s_w._c_v_c_o_v             WorkShop Tester
  82.  
  83.        _W_o_r_k_S_h_o_p._s_w._c_v_d               WorkShop Debugger
  84.  
  85.        _W_o_r_k_S_h_o_p._s_w._c_v_s_p_e_e_d           WorkShop Performance Analyzer
  86.  
  87.        _W_o_r_k_S_h_o_p._s_w._c_v_s_t_a_t_i_c          WorkShop Static Analyzer
  88.  
  89.        _W_o_r_k_S_h_o_p._s_w._d_e_m_o_s             WorkShop Demo Programs
  90.  
  91.        _W_o_r_k_S_h_o_p._s_w._e_n_v_i_r_o_n_m_e_n_t       WorkShop Base Environment
  92.  
  93.        _W_o_r_k_S_h_o_p._s_w._l_a_u_n_c_h            WorkShop System Launch
  94.  
  95.        _W_o_r_k_S_h_o_p._s_w._l_i_n_k_s             WorkShop Links
  96.  
  97.        _W_o_r_k_S_h_o_p._s_w._m_o_t_i_f             WorkShop IRIX IM Analyzer for
  98.                                      X/Motif
  99.  
  100.        _W_o_r_k_S_h_o_p._s_w_3_2._m_o_t_i_f           WorkShop n32 Bit Libs for
  101.                                      Motif Analyzer
  102.  
  103.        _W_o_r_k_S_h_o_p._s_w_6_4._m_o_t_i_f           WorkShop 64 Bit Libs for Motif
  104.                                      Analyzer
  105.  
  106.        The ProDev on-line tutorial is not required to run WorkShop.
  107.        It contains the following subsystem.
  108.  
  109.        _P_r_o_D_e_v._s_w._t_u_t_o_r_i_a_l            ProDev WorkShop Tutorial
  110.  
  111.        2.2  _C_a_s_e_V_i_s_i_o_n, _W_o_r_k_S_h_o_p, _P_r_o_D_e_v _a_n_d _F_L_E_X_l_m _S_u_b_s_y_s_t_e_m _D_i_s_k
  112.             _S_p_a_c_e _R_e_q_u_i_r_e_m_e_n_t_s
  113.  
  114.        This section lists the subsystems (and their sizes) of the
  115.        CaseVision, WorkShop and ProDev options.
  116.  
  117.        If you are installing this option for the first time, the
  118.        subsystems marked ``default'' are the ones that are
  119.        installed if you use the ``go'' menu item.  To install a
  120.        different set of subsystems, use the ``install,''
  121.        ``remove,'' ``keep,'' and ``step'' commands in _i_n_s_t to
  122.        customize the list of subsystems to be installed, then
  123.        select the ``go'' menu item.
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.                                   - 3 -
  137.  
  138.  
  139.  
  140.        Note:  The listed subsystem sizes are approximate. Refer to
  141.               the _I_R_I_S _S_o_f_t_w_a_r_e _I_n_s_t_a_l_l_a_t_i_o_n _G_u_i_d_e for information
  142.               on finding exact sizes.
  143.  
  144.        Subsystem Name                                 Subsystem Size
  145.                                                       (1K-byte blocks)
  146.        _C_a_s_e_v_i_s_i_o_n _D_a_e_m_o_n (_D)                                        32
  147.        _C_a_s_e_v_i_s_i_o_n _L_i_n_k_s _a_n_d _B_a_s_e _S_o_f_t_w_a_r_e (_D)                       52
  148.        _C_a_s_e_v_i_s_i_o_n _P_r_o_j_e_c_t _V_i_e_w (_D)                                 260
  149.        _C_a_s_e_v_i_s_i_o_n _S_c_h_e_m_e _F_i_l_e_s (_D)                                  96
  150.        _C_a_s_e_v_i_s_i_o_n _S_o_u_r_c_e _E_d_i_t_o_r (_D)                                976
  151.        _C_a_s_e_v_i_s_i_o_n _S_y_s_t_e_m _L_a_u_n_c_h (_D)                                 20
  152.        _C_a_s_e_v_i_s_i_o_n _T_o_o_l_T_a_l_k _U_t_i_l_i_t_y (_D)                              76
  153.        _W_o_r_k_S_h_o_p _B_a_s_e _E_n_v_i_r_o_n_m_e_n_t (_D)                               452
  154.        _W_o_r_k_S_h_o_p _B_u_i_l_d _B_r_o_w_s_e_r (_D)                                 2380
  155.        _W_o_r_k_S_h_o_p _D_e_b_u_g_g_e_r (_D)                                     24088
  156.        _W_o_r_k_S_h_o_p _D_e_m_o _P_r_o_g_r_a_m_s (_D)                                 1636
  157.        _W_o_r_k_S_h_o_p _L_i_n_k_s (_D)                                          204
  158.        _W_o_r_k_S_h_o_p _M_a_n_u_a_l _P_a_g_e_s (_D)                                   112
  159.        _W_o_r_k_S_h_o_p _M_o_t_i_f _A_n_a_l_y_z_e_r (_D)                               11464
  160.        _W_o_r_k_S_h_o_p _P_e_r_f_o_r_m_a_n_c_e _A_n_a_l_y_z_e_r (_D)                          4184
  161.        _W_o_r_k_S_h_o_p _R_e_l_e_a_s_e _N_o_t_e_s (_D)                                  132
  162.        _W_o_r_k_S_h_o_p _S_t_a_t_i_c _A_n_a_l_y_z_e_r (_D)                               2912
  163.        _W_o_r_k_S_h_o_p _S_y_s_t_e_m _L_a_u_n_c_h (_D)                                   20
  164.        _W_o_r_k_S_h_o_p _T_e_s_t_e_r (_D)                                        3280
  165.        _W_o_r_k_S_h_o_p _n_3_2 _B_i_t _L_i_b_s _f_o_r _M_o_t_i_f _A_n_a_l_y_z_e_r (_D)              22260
  166.        _W_o_r_k_S_h_o_p _B_e_t_a/_D_e_l_t_a _C_o_m_p_i_l_e_r _F_r_o_n_t-_e_n_d (_D)                 2152
  167.  
  168.        (D) = Installed by Default
  169.  
  170.        2.3  _I_n_s_t_a_l_l_a_t_i_o_n__M_e_t_h_o_d
  171.  
  172.        All of the subsystems for CaseVision, WorkShop, ProDev and
  173.        FLEXlm can be installed using IRIX. You do not need to use
  174.        the miniroot. Refer to the _I_R_I_S _S_o_f_t_w_a_r_e _I_n_s_t_a_l_l_a_t_i_o_n _G_u_i_d_e
  175.        for complete installation instructions.
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.                                   - 4 -
  191.  
  192.  
  193.  
  194.        2.4  _P_r_e_r_e_q_u_i_s_i_t_e_s
  195.  
  196.        You must be running IRIX 6.2 or later, MIPSpro 7.2 or later
  197.        compilers and SpeedShop 1.3.2 to run version 2.7 of this
  198.        product.
  199.  
  200.        The following is a list of the required IRIX packages for
  201.        installing WorkShop 2.7.
  202.  
  203.           +o license_eoe.sw.flexlm_utils
  204.  
  205.           +o tooltalk_eoe.sw.runtime
  206.  
  207.           +o tooltalk_eoe.sw32.runtime
  208.  
  209.           +o insight_base.sw.eoe             [minimum version 3.0.3]
  210.  
  211.           +o ViewKit_eoe.sw.base
  212.  
  213.           +o ViewKit_eoe.sw32.base           [IRIX 6.2, 6.3, and 6.4
  214.             only]
  215.  
  216.           +o desktop_base.sw.dso
  217.  
  218.           +o desktop_base.sw.FileTypingRules
  219.  
  220.           +o x_eoe.sw.eoe
  221.  
  222.           +o motif_eoe.sw.eoe
  223.  
  224.        The following IRIX package is recommended for installing
  225.        WorkShop2.7.
  226.  
  227.           +o inventor_eoe.sw32.lib           [Needed by Array
  228.             Visualizer]
  229.  
  230.        If you are running IRIX 6.2 you must ensure the following
  231.        are installed.
  232.  
  233.           +o insight 3.0.3 or later
  234.  
  235.             Note: Insight 3.0.4 is included on the WorkShop 2.7 CD
  236.             for use on the IRIX 6.2 systems.
  237.  
  238.           +o eoe.sw32.gfx
  239.  
  240.           +o For the Array Browser to have the array visualization
  241.             menus available you need to have an OpenGL display
  242.             device (SGI or otherwise) and you need to have the n32
  243.             Inventor libraries installed. For pre-6.5 versions of
  244.             IRIX, this means you need inventor_eoe.sw32.lib
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.                                   - 5 -
  257.  
  258.  
  259.  
  260.             installed.  For IRIX 6.5, you just need
  261.             inventor_eoe.sw.lib, which includes both o32 and n32
  262.             inventor libraries. If both of these conditions are not
  263.             met, then the Render, Color, and Scale menus do not
  264.             appear in the Array Browser.
  265.  
  266.        2.5  _R_e_q_u_i_r_e_d__P_a_t_c_h_e_s
  267.  
  268.        For operating system patches or any patches not supplied on
  269.        the product CD, please contact Customer Support.
  270.  
  271.        Other Requirements
  272.  
  273.        Neither Tracker nor WorkShop can be running when installing
  274.        the newest version of WorkShop software.  If Tracker or
  275.        WorkShop are running during the install, no new applications
  276.        can be started.  You will have to exit out and kill pcsd.
  277.  
  278.        You must have Insight installed to view the online books.
  279.  
  280.        WorkShop requires the installation of the CaseVision
  281.        environment:  _C_a_s_e_V_i_s_i_o_n._s_w._t_t_u_t_i_l, _C_a_s_e_V_i_s_i_o_n._s_w._s_c_h_e_m_e_s,
  282.        _C_a_s_e_V_i_s_i_o_n._s_w._l_i_n_k_s, _C_a_s_e_V_i_s_i_o_n._s_w._p_c_s_d.
  283.  
  284.        Within WorkShop, _W_o_r_k_S_h_o_p._s_w._e_n_v_i_r_o_n_m_e_n_t must be installed
  285.        for _W_o_r_k_S_h_o_p._s_w._c_v_b_u_i_l_d, _W_o_r_k_S_h_o_p._s_w._c_v_c_o_v, _W_o_r_k_S_h_o_p._s_w._c_v_d,
  286.        _W_o_r_k_S_h_o_p._s_w._c_v_s_p_e_e_d, and _W_o_r_k_S_h_o_p._s_w._c_v_s_t_a_t_i_c.  In addition,
  287.        _W_o_r_k_S_h_o_p._s_w._c_v_d must be installed for _W_o_r_k_S_h_o_p._s_w._c_v_s_p_e_e_d,
  288.        _W_o_r_k_S_h_o_p._s_w._c_o_m_p_i_l_e_r must be installed for
  289.        _W_o_r_k_S_h_o_p._s_w._c_v_s_t_a_t_i_c, and _W_o_r_k_S_h_o_p._s_w._c_v_s_p_e_e_d must be
  290.        installed for _W_o_r_k_S_h_o_p._s_w._c_v_c_o_v.
  291.  
  292.        Note:  In order to compile the jello demo (from
  293.               _W_o_r_k_S_h_o_p._s_w._d_e_m_o_s), you must have the _g_l__d_e_v._s_w._g_l_d_e_v
  294.               subsystem installed.
  295.  
  296.        Important: You should removed your old /usr/tmp/cvinstrlib
  297.               dirs prior to using this version of WorkShop:
  298.  
  299.               %%%% rrrrmmmm ----rrrrffff ////uuuussssrrrr////ttttmmmmpppp////ccccvvvviiiinnnnssssttttrrrrlllliiiibbbb
  300.  
  301.  
  302.  
  303.        2.6  _C_o_n_f_i_g_u_r_a_t_i_o_n__F_i_l_e_s
  304.  
  305.        2.6.1  _W_o_r_k_S_h_o_p__T_e_s_t_e_r  WorkShop Tester is configured with a
  306.        default instrumentation file (located in
  307.        /_u_s_r/_W_o_r_k_S_h_o_p/_u_s_r/_l_i_b/_W_o_r_k_S_h_o_p/_T_e_s_t_e_r/_d_e_f_a_u_l_t__i_n_s_t_r__f_i_l_e).
  308.        This is used to set up default criteria for instrumenting
  309.        your program for test coverage counting and tracing.  Under
  310.        normal circumstances, you do not have to modify this file.
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.                                   - 6 -
  323.  
  324.  
  325.  
  326.        2.7  _I_n_s_t_a_l_l_i_n_g__W_o_r_k_S_h_o_p__o_n__a__D_i_f_f_e_r_e_n_t__D_i_s_k__o_r__o_n__a__S_e_r_v_e_r
  327.  
  328.        Because WorkShop is rather large and space under /_u_s_r is
  329.        usually tight, WorkShop uses an installation architecture
  330.        that makes it easy to relocate the bulk of the installed
  331.        files to directories that have extra space.  All the
  332.        WorkShop files (except the man pages, the demos, and the
  333.        books) are installed under the directory /_u_s_r/_W_o_r_k_S_h_o_p, then
  334.        those files are linked back to the appropriate spots under
  335.        /_u_s_r. Therefore if you do not have enough disk space on /_u_s_r
  336.        to install the tools, you can install them on an auxiliary
  337.        disk and link them back to /_u_s_r automatically.
  338.  
  339.        Here is one example of appropriate commands for installing
  340.        on a disk named /_d_i_s_k_3 from a locally mounted CDROM drive
  341.        (execute as _r_o_o_t):
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.                                   - 7 -
  389.  
  390.  
  391.  
  392.  
  393.        llllnnnn ----ssss ////ddddiiiisssskkkk3333////WWWWoooorrrrkkkkSSSShhhhoooopppp ////uuuussssrrrr
  394.        iiiinnnnsssstttt ----ffff ////CCCCDDDDRRRROOOOMMMM////ddddiiiisssstttt
  395.        >>>>iiiinnnnssssttttaaaallllllll CCCCaaaasssseeeeVVVViiiissssiiiioooonnnn WWWWoooorrrrkkkkSSSShhhhoooopppp
  396.        >>>>ggggoooo
  397.  
  398.        These commands link the /_u_s_r/_W_o_r_k_S_h_o_p directory to the
  399.        /_d_i_s_k_3 disk, where there is enough space to hold the files.
  400.        The files are then installed on /_d_i_s_k_3 and the
  401.        _W_o_r_k_S_h_o_p._s_w._l_i_n_k_s subsystems install links pointing to those
  402.        files from /_u_s_r.
  403.  
  404.        Please note that if you previously had had WorkShop
  405.        installed, then a directory called /_u_s_r/_W_o_r_k_S_h_o_p would have
  406.        already existed and the above _l_n -_s command would produce a
  407.        link called /_u_s_r/_W_o_r_k_S_h_o_p/_W_o_r_k_S_h_o_p.  Since this is
  408.        undesireable, you should first uninstall all WorkShop
  409.        images, then _r_m -_r_f /_u_s_r/_W_o_r_k_S_h_o_p to remove any leftover
  410.        files before executing the _l_n -_s command.
  411.  
  412.        In another example, if you want to install WorkShop on a
  413.        file server and have users mount the software from there,
  414.        first install the software on the server as usual:
  415.  
  416.        iiiinnnnsssstttt ----ffff ////CCCCDDDDRRRROOOOMMMM////ddddiiiisssstttt
  417.  
  418.        Next mount the server machine's files from
  419.        _s_e_r_v_e_r:/_u_s_r/_W_o_r_k_S_h_o_p on the user's machine as /_u_s_r/_W_o_r_k_S_h_o_p.
  420.        Then, on the client machine, install the CaseVision image,
  421.        the WorkShop links subsystems, and optionally, the demos,
  422.        man pages and books subsystem:
  423.  
  424.        iiiinnnnsssstttt ----ffff ////CCCCDDDDRRRROOOOMMMM////ddddiiiisssstttt
  425.        >>>>kkkkeeeeeeeepppp WWWWoooorrrrkkkkSSSShhhhoooopppp
  426.        >>>>iiiinnnnssssttttaaaallllllll WWWWoooorrrrkkkkSSSShhhhoooopppp....sssswwww....lllliiiinnnnkkkkssss
  427.        >>>>iiiinnnnssssttttaaaallllllll WWWWoooorrrrkkkkSSSShhhhoooopppp....sssswwww....ddddeeeemmmmoooossss
  428.        >>>>iiiinnnnssssttttaaaallllllll WWWWoooorrrrkkkkSSSShhhhoooopppp....mmmmaaaannnn....ppppaaaaggggeeeessss
  429.        >>>>iiiinnnnssssttttaaaallllllll WWWWoooorrrrkkkkSSSShhhhoooopppp....bbbbooooooookkkkssss
  430.        >>>>ggggoooo
  431.  
  432.        2.8  _I_n_s_t_a_l_l_i_n_g__t_h_e__P_r_o_D_e_v__O_n_-_l_i_n_e__T_u_t_o_r_i_a_l
  433.  
  434.        The on-line interactive tutorial can be installed on the
  435.        system or executed from the CD.
  436.  
  437.        The install will place the tutorial files under /usr/Prodev.
  438.        To install on the system, enter the following:
  439.  
  440.        iiiinnnnsssstttt ----ffff ////CCCCDDDDRRRROOOOMMMM////ddddiiiisssstttt
  441.        >>>>iiiinnnnssssttttaaaallllllll PPPPrrrrooooDDDDeeeevvvv
  442.        >>>>ggggoooo
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.                                   - 8 -
  455.  
  456.  
  457.  
  458.        If you would like to install the tutorial, but do not have
  459.        enough space under /_u_s_r, you can install on an auxiliary
  460.        disk and link them back to /_u_s_r as follows:
  461.  
  462.        llllnnnn ----ssss ////ddddiiiisssskkkk3333////PPPPrrrrooooDDDDeeeevvvv ////uuuussssrrrr
  463.        iiiinnnnsssstttt ----ffff ////CCCCDDDDRRRROOOOMMMM////ddddiiiisssstttt
  464.        >>>>iiiinnnnssssttttaaaallllllll PPPPrrrrooooDDDDeeeevvvv
  465.        >>>>ggggoooo
  466.  
  467.        2.9  _R_u_n_n_i_n_g__t_h_e__P_r_o_D_e_v__O_n_-_l_i_n_e__T_u_t_o_r_i_a_l
  468.  
  469.        The on-line tutorial can be run either installed on the
  470.        system or from the CD.  To start the tutorial from the
  471.        system, enter:
  472.  
  473.        ////uuuussssrrrr////ssssbbbbiiiinnnn////PPPPrrrrooooDDDDeeeevvvv____ccccbbbbtttt
  474.  
  475.        To start the tutorial from the CD, enter:
  476.  
  477.        ////CCCCDDDDRRRROOOOMMMM////ttttuuuuttttoooorrrriiiiaaaallll////PPPPrrrrooooDDDDeeeevvvv____ccccbbbbtttt
  478.  
  479.        Some applications such as FrameMaker and Showcase, can
  480.        effect colormaps causing the tutorial not to display the
  481.        correct colors.
  482.  
  483.  
  484.  
  485.  
  486.  
  487.  
  488.  
  489.  
  490.  
  491.  
  492.  
  493.  
  494.  
  495.  
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.